.box-details {
    box-sizing: border-box;
    margin: 0px;
    padding: 0px;

    .box-top {
        overflow-y: auto;
        height: 92vh;

        .TopWrap {
            font-weight: bold;
        }

        .Wrap {
            height: 15rem;
            border-top: 5rem solid #A9171B;
            border-bottom: 5rem solid #A9171B;
        }

        .imgWrap {
            height: 200rem;

            img {
                height: 100%;
            }
        }

        .imgWrap2 {
            height: 260rem;

            img {
                height: 100%;
            }
        }

        .imgWrap3 {
            height: 220rem;
            text-align: center;

            .p-con {
                height: 60rem;
                line-height: 60rem;
                font-size: 8rem;
                font-weight: 900;
                font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;

            }

            .imgWarp3-con {
                width: 90%;
                margin: 0 auto;
                display: flex;
                justify-content: space-evenly;

                p {
                    transform: scale(0.65);
                    font-size: 8rem;
                }
            }

            img {
                width: 80rem;
                height: 100rem;
                border-radius: 10rem;
            }
        }

        .imgWrap4 {
            height: 180rem;
        }

        .imgWrap5 {
            height: 180rem;
        }

        .imgWrap6 {
            height: 270rem;
        }

        .imgWrap7 {
            height: 260rem;
        }

        .imgWrap8 {
            height: 220rem;
            text-align: center;

            .p-con {
                height: 60rem;
                line-height: 60rem;
                color: #A9171B;
                font-size: 13rem;
                font-weight: 900;
                font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;

            }

            .imgWarp8-con {
                display: flex;
                justify-content: space-evenly;
            }

            img {
                width: 80rem;
                height: 80rem;
                border-radius: 10rem;
            }
        }

        img {
            width: 100%;
            height: 100%;
        }
    }

    .box-bottom {
        height: 8vh;
        background-color: #F7F7F7;
    }
}